package com.kang.pojo;

import java.io.Serializable;
import java.util.Date;

/**
 * 采购申请物品实体类
 * 
 * @author zs614
 *
 */
public class PurchaseItem implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 主键
	 */
	private Integer id;
	/**
	 * 所属采购申请ID
	 */
	private Integer purchaseRequisitionID;
	/**
	 * 物品ID
	 */
	private Integer itemInformationID;
	/**
	 * 申请单号
	 */
	private String applicationNo;
	/**
	 * 物品编码
	 */
	private String itemCode;
	/**
	 * 条形码
	 */
	private String articleBarCode;
	/**
	 * 中文名
	 */
	private String chineseName;
	/**
	 * 数量
	 */
	private Integer number;
	/**
	 * 采购单位
	 */
	private String purchasingUnit;
	/**
	 * 采购规格
	 */
	private String purchaseSpecifications;
	/**
	 * 销售单位
	 */
	private String salesUnit;
	/**
	 * 销售规格
	 */
	private String salesSpecifications;
	/**
	 * 类别名
	 * 
	 */
	private String categoryName;
	/**
	 * 物料类型
	 */
	private String materialMaterial;
	/**
	 * 创建时间
	 */
	private Date createDate;
	/**
	 * 最后更新时间
	 */
	private Date lastProcessingTime;
	/**
	 * 确认人
	 */
	private String commitName;
	/**
	 * 部门名
	 */
	private String organizationName;
	/**
	 * 说明
	 */
	private String explains;
	/**
	 * 仓库名
	 */
	private String warehouseName;
	/**
	 * 邮轮名
	 */
	private String cruiseName;
	/**
	 * 品牌
	 */
	private String brand;
	/**
	 * 库存
	 */
	private Integer currentStock;
	/**
	 * 总库存
	 */
	private Integer realCurrentStock;
	/**
	 * 当前仓库库存
	 */
	private Integer warehouseStock;

	public String getWarehouseName() {
		return warehouseName;
	}

	public void setWarehouseName(String warehouseName) {
		this.warehouseName = warehouseName;
	}

	public String getCommitName() {
		return commitName;
	}

	public void setCommitName(String commitName) {
		this.commitName = commitName;
	}

	public String getExplains() {
		return explains;
	}

	public void setExplains(String explains) {
		this.explains = explains;
	}

	public String getApplicationNo() {
		return applicationNo;
	}

	public void setApplicationNo(String applicationNo) {
		this.applicationNo = applicationNo;
	}

	public String getItemCode() {
		return itemCode;
	}

	public void setItemCode(String itemCode) {
		this.itemCode = itemCode;
	}

	public String getChineseName() {
		return chineseName;
	}

	public void setChineseName(String chineseName) {
		this.chineseName = chineseName;
	}

	public Integer getNumber() {
		return number;
	}

	public void setNumber(Integer number) {
		this.number = number;
	}

	public String getPurchasingUnit() {
		return purchasingUnit;
	}

	public void setPurchasingUnit(String purchasingUnit) {
		this.purchasingUnit = purchasingUnit;
	}

	public String getPurchaseSpecifications() {
		return purchaseSpecifications;
	}

	public void setPurchaseSpecifications(String purchaseSpecifications) {
		this.purchaseSpecifications = purchaseSpecifications;
	}

	public String getMaterialMaterial() {
		return materialMaterial;
	}

	public void setMaterialMaterial(String materialMaterial) {
		this.materialMaterial = materialMaterial;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getOrganizationName() {
		return organizationName;
	}

	public void setOrganizationName(String organizationName) {
		this.organizationName = organizationName;
	}

	public String getCruiseName() {
		return cruiseName;
	}

	public void setCruiseName(String cruiseName) {
		this.cruiseName = cruiseName;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public Date getLastProcessingTime() {
		return lastProcessingTime;
	}

	public void setLastProcessingTime(Date lastProcessingTime) {
		this.lastProcessingTime = lastProcessingTime;
	}

	public String getBrand() {
		return brand;
	}

	public void setBrand(String brand) {
		this.brand = brand;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public Integer getCurrentStock() {
		return currentStock;
	}

	public void setCurrentStock(Integer currentStock) {
		this.currentStock = currentStock;
	}

	public Integer getPurchaseRequisitionID() {
		return purchaseRequisitionID;
	}

	public void setPurchaseRequisitionID(Integer purchaseRequisitionID) {
		this.purchaseRequisitionID = purchaseRequisitionID;
	}

	public Integer getItemInformationID() {
		return itemInformationID;
	}

	public void setItemInformationID(Integer itemInformationID) {
		this.itemInformationID = itemInformationID;
	}

	public String getArticleBarCode() {
		return articleBarCode;
	}

	public void setArticleBarCode(String articleBarCode) {
		this.articleBarCode = articleBarCode;
	}

	public String getSalesSpecifications() {
		return salesSpecifications;
	}

	public void setSalesSpecifications(String salesSpecifications) {
		this.salesSpecifications = salesSpecifications;
	}

	public String getSalesUnit() {
		return salesUnit;
	}

	public void setSalesUnit(String salesUnit) {
		this.salesUnit = salesUnit;
	}

	public Integer getWarehouseStock() {
		return warehouseStock;
	}

	public void setWarehouseStock(Integer warehouseStock) {
		this.warehouseStock = warehouseStock;
	}

	public Integer getRealCurrentStock() {
		return realCurrentStock;
	}

	public void setRealCurrentStock(Integer realCurrentStock) {
		this.realCurrentStock = realCurrentStock;
	}
}
